worm lizard – English–Nederlands translations

🇬🇧 en nl 🇳🇱

worm lizard noun

  • reptile of Amphisbaenidae
wormhagedis
Wiktionary Links